package com.gopay.common.domain.dps;

import com.gopay.common.domain.BaseEntity;

import javax.persistence.*;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 天溢盈分享访问次数统计表
 * 
 * @author ZHOUPENG
 * @date 2017年4月14日 下午1:31:38
 */
@Entity
@Table(name = "WA_TYY_INVITE_COUNT_INFO")
public class WaTyyInviteCountInfo extends BaseEntity implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 主键
	 */
	private String inviteCountId;

	/**
	 * Cust_id
	 */
	private String inviteCustId;

	/**
	 * 链接访问量
	 */
	private Integer inviteCountNum;

	/**
	 * 创建时间
	 */
	private String createTs;
	/**
	 * 更新时间
	 */
	private Date lastUpdTs;

	@Id
	@Column(name = "INVITE_COUNT_ID" , unique = true, nullable = false, length = 64)
	public String getInviteCountId() {
		return inviteCountId;
	}

	public void setInviteCountId(String inviteCountId) {
		this.inviteCountId = inviteCountId;
	}

	@Column(name = "INVITE_CUST_ID" , nullable = true)
	public String getInviteCustId() {
		return inviteCustId;
	}

	public void setInviteCustId(String inviteCustId) {
		this.inviteCustId = inviteCustId;
	}

	@Column(name = "INVITE_COUNT_NUM" , nullable = true)
	public Integer getInviteCountNum() {
		return inviteCountNum;
	}

	public void setInviteCountNum(Integer inviteCountNum) {
		this.inviteCountNum = inviteCountNum;
	}

	@Column(name = "CREATE_TS" , nullable = true)
	public String getCreateTs() {
		return createTs;
	}

	public void setCreateTs(String createTs) {
		this.createTs = createTs;
	}

	@Column(name = "LAST_UPD_TS" , nullable = true)
	public Date getLastUpdTs() {
		return lastUpdTs;
	}

	public void setLastUpdTs(Date lastUpdTs) {
		this.lastUpdTs = lastUpdTs;
	}

}
